<!DOCTYPE HTML>
<html lang="en" >
    <!-- Start book 我的笔记 -->
    <head>
        <!-- head:start -->
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <title>GIT | 我的笔记</title>
        <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
        <meta name="description" content="">
        <meta name="generator" content="GitBook 2.6.7">
        
        
        <meta name="HandheldFriendly" content="true"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="black">
        <link rel="apple-touch-icon-precomposed" sizes="152x152" href="../../gitbook/images/apple-touch-icon-precomposed-152.png">
        <link rel="shortcut icon" href="../../gitbook/images/favicon.ico" type="image/x-icon">
        
    <link rel="stylesheet" href="../../gitbook/style.css">
    
        
        <link rel="stylesheet" href="../../gitbook/plugins/gitbook-plugin-toggle-chapters/toggle.css">
        
    
        
        <link rel="stylesheet" href="../../gitbook/plugins/gitbook-plugin-expandable-chapters/expandable-chapters.css">
        
    
        
        <link rel="stylesheet" href="../../gitbook/plugins/gitbook-plugin-highlight/website.css">
        
    
        
        <link rel="stylesheet" href="../../gitbook/plugins/gitbook-plugin-search/search.css">
        
    
        
        <link rel="stylesheet" href="../../gitbook/plugins/gitbook-plugin-fontsettings/website.css">
        
    
    

        
    
    
    <link rel="next" href="../../前端学习笔记/SASS语法/SASS语法.html" />
    
    
    <link rel="prev" href="../../前端学习笔记/JavaScript/JavaScript题库/JavaScript基础题.html" />
    

        <!-- head:end -->
    </head>
    <body>
        <!-- body:start -->
        
    <div class="book"
        data-level="2.9"
        data-chapter-title="GIT"
        data-filepath="前端学习笔记/GIT/git的使用.md"
        data-basepath="../.."
        data-revision="Sat Dec 29 2018 14:49:31 GMT+0800 (中国标准时间)"
        data-innerlanguage="">
    

<div class="book-summary">
    <nav role="navigation">
        <ul class="summary">
            
            
            
            

            

            
    
        <li class="chapter " data-level="0" data-path="index.html">
            
                
                    <a href="../../index.html">
                
                        <i class="fa fa-check"></i>
                        
                        Introduction
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="1" data-path="工具使用手册/工具使用手册目录.html">
            
                
                    <a href="../../工具使用手册/工具使用手册目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>1.</b>
                        
                        工具使用手册
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.1" data-path="工具使用手册/MarkDown的基本语法.html">
            
                
                    <a href="../../工具使用手册/MarkDown的基本语法.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>1.1.</b>
                        
                        MarkDown的基本语法
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="1.2" data-path="工具使用手册/MarkDown的注意事项.html">
            
                
                    <a href="../../工具使用手册/MarkDown的注意事项.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>1.2.</b>
                        
                        MarkDown的注意事项
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="1.3" data-path="工具使用手册/gitbook的使用手册/gitbook目录.html">
            
                
                    <a href="../../工具使用手册/gitbook的使用手册/gitbook目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>1.3.</b>
                        
                        gitbook的使用手册
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="1.3.1" data-path="工具使用手册/gitbook的使用手册/gitbook语法.html">
            
                
                    <a href="../../工具使用手册/gitbook的使用手册/gitbook语法.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>1.3.1.</b>
                        
                        gitbook语法
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2" data-path="前端学习笔记/前端学习目录表.html">
            
                
                    <a href="../../前端学习笔记/前端学习目录表.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.</b>
                        
                        前端学习笔记
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.1" data-path="前端学习笔记/HTML/HTML笔记目录.html">
            
                
                    <a href="../../前端学习笔记/HTML/HTML笔记目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.</b>
                        
                        HTML
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.1.1" data-path="前端学习笔记/HTML/HTML的基本结构.html">
            
                
                    <a href="../../前端学习笔记/HTML/HTML的基本结构.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.1.</b>
                        
                        HTML的基本语法
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.2" data-path="前端学习笔记/HTML/HTML的基本标签.html">
            
                
                    <a href="../../前端学习笔记/HTML/HTML的基本标签.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.2.</b>
                        
                        HTML的基本标签
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.3" data-path="前端学习笔记/HTML/HTML的列表标签.html">
            
                
                    <a href="../../前端学习笔记/HTML/HTML的列表标签.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.3.</b>
                        
                        HTML的列表标签
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.4" data-path="前端学习笔记/HTML/HTML的链接标签.html">
            
                
                    <a href="../../前端学习笔记/HTML/HTML的链接标签.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.4.</b>
                        
                        HTML的链接标签
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.5" data-path="前端学习笔记/HTML/HTML的图片标签.html">
            
                
                    <a href="../../前端学习笔记/HTML/HTML的图片标签.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.5.</b>
                        
                        HTML的图片标签
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.6" data-path="前端学习笔记/HTML/form表单.html">
            
                
                    <a href="../../前端学习笔记/HTML/form表单.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.6.</b>
                        
                        form表单
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.7" data-path="前端学习笔记/HTML/form常用表单类型.html">
            
                
                    <a href="../../前端学习笔记/HTML/form常用表单类型.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.7.</b>
                        
                        form常用表单类型
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.8" data-path="前端学习笔记/HTML/实体字符.html">
            
                
                    <a href="../../前端学习笔记/HTML/实体字符.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.8.</b>
                        
                        实体字符
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.9" data-path="前端学习笔记/HTML/多媒体.html">
            
                
                    <a href="../../前端学习笔记/HTML/多媒体.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.9.</b>
                        
                        多媒体
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.1.10" data-path="前端学习笔记/HTML/iframe框架.html">
            
                
                    <a href="../../前端学习笔记/HTML/iframe框架.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.1.10.</b>
                        
                        iframe框架
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.2" data-path="前端学习笔记/Vuejs/Vuejs知识目录.html">
            
                
                    <a href="../../前端学习笔记/Vuejs/Vuejs知识目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.2.</b>
                        
                        Vuejs
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.2.1" data-path="前端学习笔记/Vuejs/Vuejs基础.html">
            
                
                    <a href="../../前端学习笔记/Vuejs/Vuejs基础.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.2.1.</b>
                        
                        Vuejs基础
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.2.2" data-path="前端学习笔记/Vuejs/Vuejs进阶.html">
            
                
                    <a href="../../前端学习笔记/Vuejs/Vuejs进阶.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.2.2.</b>
                        
                        Vuejs进阶
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.2.3" data-path="前端学习笔记/Vuejs/Vuejs高级.html">
            
                
                    <a href="../../前端学习笔记/Vuejs/Vuejs高级.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.2.3.</b>
                        
                        Vuejs高级
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.2.4" data-path="前端学习笔记/Vuejs/Vuejs项目.html">
            
                
                    <a href="../../前端学习笔记/Vuejs/Vuejs项目.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.2.4.</b>
                        
                        Vuejs项目
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.3" data-path="前端学习笔记/CSS/CSS基础知识目录.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS基础知识目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.</b>
                        
                        CSS
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.3.1" data-path="前端学习笔记/CSS/CSS样式优先级.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS样式优先级.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.1.</b>
                        
                        CSS样式优先级
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.2" data-path="前端学习笔记/CSS/CSS选择器.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS选择器.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.2.</b>
                        
                        CSS选择器
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.3" data-path="前端学习笔记/CSS/属性选择器.html">
            
                
                    <a href="../../前端学习笔记/CSS/属性选择器.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.3.</b>
                        
                        属性选择器
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.4" data-path="前端学习笔记/CSS/伪类选择器.html">
            
                
                    <a href="../../前端学习笔记/CSS/伪类选择器.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.4.</b>
                        
                        伪类选择器
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.5" data-path="前端学习笔记/CSS/CSS盒子模型.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS盒子模型.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.5.</b>
                        
                        CSS盒子模型
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.6" data-path="前端学习笔记/CSS/伪对象选择器.html">
            
                
                    <a href="../../前端学习笔记/CSS/伪对象选择器.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.6.</b>
                        
                        伪对象选器
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.7" data-path="前端学习笔记/CSS/CSS字体.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS字体.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.7.</b>
                        
                        CSS字体
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.8" data-path="前端学习笔记/CSS/CSS行高.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS行高.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.8.</b>
                        
                        CSS行高
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.9" data-path="前端学习笔记/CSS/CSS文字排版.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS文字排版.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.9.</b>
                        
                        CSS文字排版
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.10" data-path="前端学习笔记/CSS/CSS背景.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS背景.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.10.</b>
                        
                        CSS背景
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.11" data-path="前端学习笔记/CSS/CSS浮动.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS浮动.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.11.</b>
                        
                        CSS浮动
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.12" data-path="前端学习笔记/CSS/CSS定位.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS定位.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.12.</b>
                        
                        CSS定位
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.13" data-path="前端学习笔记/CSS/CSS动效.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS动效.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.13.</b>
                        
                        CSS动效
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.3.14" data-path="前端学习笔记/CSS/CSS自定义动画.html">
            
                
                    <a href="../../前端学习笔记/CSS/CSS自定义动画.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.3.14.</b>
                        
                        CSS自定义动画
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.4" data-path="前端学习笔记/项目代码解析/项目案例总览.html">
            
                
                    <a href="../../前端学习笔记/项目代码解析/项目案例总览.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.4.</b>
                        
                        项目代码解析
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.4.1" data-path="前端学习笔记/项目代码解析/功能小案例合集/小案例合集目录.html">
            
                
                    <a href="../../前端学习笔记/项目代码解析/功能小案例合集/小案例合集目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.4.1.</b>
                        
                        功能小案例合集
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.4.2" data-path="前端学习笔记/项目代码解析/大项目案例合集/大项目案例合集.html">
            
            <span><b>2.4.2.</b> 大项目案例合集</span>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.5" data-path="前端学习笔记/JavaScriptES6/JavaScriptES6.html">
            
                
                    <a href="../../前端学习笔记/JavaScriptES6/JavaScriptES6.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.5.</b>
                        
                        JavaScriptES6
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.5.1" data-path="前端学习笔记/JavaScriptES6/ES6-Class.html">
            
                
                    <a href="../../前端学习笔记/JavaScriptES6/ES6-Class.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.5.1.</b>
                        
                        ES6-Class
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.5.2" data-path="前端学习笔记/JavaScriptES6/ES6模块化.html">
            
                
                    <a href="../../前端学习笔记/JavaScriptES6/ES6模块化.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.5.2.</b>
                        
                        ES6模块化
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.5.3" data-path="前端学习笔记/JavaScriptES6/ES6箭头函数.html">
            
                
                    <a href="../../前端学习笔记/JavaScriptES6/ES6箭头函数.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.5.3.</b>
                        
                        ES6箭头函数
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.6" data-path="前端学习笔记/gulp工具的使用/gulp工具的使用.html">
            
                
                    <a href="../../前端学习笔记/gulp工具的使用/gulp工具的使用.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.6.</b>
                        
                        gulp工具的使用
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.7" data-path="前端学习笔记/jQuery/jQuery知识框架.html">
            
                
                    <a href="../../前端学习笔记/jQuery/jQuery知识框架.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.7.</b>
                        
                        jQuery
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.7.1" data-path="前端学习笔记/jQuery/jQuery基础.html">
            
                
                    <a href="../../前端学习笔记/jQuery/jQuery基础.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.7.1.</b>
                        
                        jQuery基础
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.7.2" data-path="前端学习笔记/jQuery/jQuery事件.html">
            
                
                    <a href="../../前端学习笔记/jQuery/jQuery事件.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.7.2.</b>
                        
                        jQuery事件
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.7.3" data-path="前端学习笔记/jQuery/jQuery案例.html">
            
                
                    <a href="../../前端学习笔记/jQuery/jQuery案例.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.7.3.</b>
                        
                        jQuery案例
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.7.4" data-path="前端学习笔记/jQuery/jQuery插件.html">
            
                
                    <a href="../../前端学习笔记/jQuery/jQuery插件.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.7.4.</b>
                        
                        jQuery插件
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.7.5" data-path="前端学习笔记/jQuery/jQueryAjax.html">
            
                
                    <a href="../../前端学习笔记/jQuery/jQueryAjax.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.7.5.</b>
                        
                        jQueryAjax
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.8" data-path="前端学习笔记/JavaScript/JavaScript.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.</b>
                        
                        JavaScript
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.1" data-path="前端学习笔记/JavaScript/JavaScript基础/JavaScript基础.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/JavaScript基础.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.</b>
                        
                        JavaScript基础
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.1.1" data-path="前端学习笔记/JavaScript/JavaScript基础/认识JavaScript.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/认识JavaScript.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.1.</b>
                        
                        认识JavaScript
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.2" data-path="前端学习笔记/JavaScript/JavaScript基础/js变量.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js变量.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.2.</b>
                        
                        js变量
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.3" data-path="前端学习笔记/JavaScript/JavaScript基础/js数据类型.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js数据类型.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.3.</b>
                        
                        js数据类型
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.4" data-path="前端学习笔记/JavaScript/JavaScript基础/js数据类型判断.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js数据类型判断.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.4.</b>
                        
                        js数据类型判断
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.5" data-path="前端学习笔记/JavaScript/JavaScript基础/js练习题.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js练习题.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.5.</b>
                        
                        js练习题
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.6" data-path="前端学习笔记/JavaScript/JavaScript基础/js流程控制.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js流程控制.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.6.</b>
                        
                        js流程控制
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.7" data-path="前端学习笔记/JavaScript/JavaScript基础/js循环.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js循环.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.7.</b>
                        
                        js循环
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.8" data-path="前端学习笔记/JavaScript/JavaScript基础/js运算符.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js运算符.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.8.</b>
                        
                        js运算符
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.9" data-path="前端学习笔记/JavaScript/JavaScript基础/js字符串和布尔值.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js字符串和布尔值.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.9.</b>
                        
                        js字符串和布尔值
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.10" data-path="前端学习笔记/JavaScript/JavaScript基础/js函数和作用域.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js函数和作用域.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.10.</b>
                        
                        js函数和作用域
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.11" data-path="前端学习笔记/JavaScript/JavaScript基础/js函数的补充.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js函数的补充.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.11.</b>
                        
                        js函数的补充
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.12" data-path="前端学习笔记/JavaScript/JavaScript基础/js字符串方法.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js字符串方法.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.12.</b>
                        
                        js字符串方法
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.13" data-path="前端学习笔记/JavaScript/JavaScript基础/js数组的方法.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js数组的方法.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.13.</b>
                        
                        js数组的方法
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.14" data-path="前端学习笔记/JavaScript/JavaScript基础/jsDate时间.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/jsDate时间.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.14.</b>
                        
                        jsDate时间
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.15" data-path="前端学习笔记/JavaScript/JavaScript基础/jsDOM获取.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/jsDOM获取.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.15.</b>
                        
                        jsDOM获取
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.16" data-path="前端学习笔记/JavaScript/JavaScript基础/js垃圾回收机制.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/js垃圾回收机制.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.16.</b>
                        
                        js垃圾回收机制
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.17" data-path="前端学习笔记/JavaScript/JavaScript基础/jsDOM操作.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/jsDOM操作.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.17.</b>
                        
                        jsDOM操作
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.18" data-path="前端学习笔记/JavaScript/JavaScript基础/math.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/math.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.18.</b>
                        
                        math
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.19" data-path="前端学习笔记/JavaScript/JavaScript基础/number.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/number.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.19.</b>
                        
                        number
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.20" data-path="前端学习笔记/JavaScript/JavaScript基础/array.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/array.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.20.</b>
                        
                        array
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.21" data-path="前端学习笔记/JavaScript/JavaScript基础/boolean.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/boolean.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.21.</b>
                        
                        boolean
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.22" data-path="前端学习笔记/JavaScript/JavaScript基础/date.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/date.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.22.</b>
                        
                        date
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.1.23" data-path="前端学习笔记/JavaScript/JavaScript基础/arguments对象.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript基础/arguments对象.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.1.23.</b>
                        
                        arguments对象
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.8.2" data-path="前端学习笔记/JavaScript/JavaScript进阶/JavaScript进阶.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/JavaScript进阶.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.</b>
                        
                        JavaScript进阶
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.2.1" data-path="前端学习笔记/JavaScript/JavaScript进阶/js定时器.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js定时器.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.1.</b>
                        
                        js定时器
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.2" data-path="前端学习笔记/JavaScript/JavaScript进阶/js快速排序.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js快速排序.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.2.</b>
                        
                        js快速排序
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.3" data-path="前端学习笔记/JavaScript/JavaScript进阶/js冒泡排序.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js冒泡排序.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.3.</b>
                        
                        js冒泡排序
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.4" data-path="前端学习笔记/JavaScript/JavaScript进阶/js递归.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js递归.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.4.</b>
                        
                        js递归
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.5" data-path="前端学习笔记/JavaScript/JavaScript进阶/js倒计时.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js倒计时.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.5.</b>
                        
                        js倒计时
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.6" data-path="前端学习笔记/JavaScript/JavaScript进阶/js轮播图.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js轮播图.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.6.</b>
                        
                        js轮播图
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.7" data-path="前端学习笔记/JavaScript/JavaScript进阶/js省市联动.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js省市联动.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.7.</b>
                        
                        js省市联动
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.8" data-path="前端学习笔记/JavaScript/JavaScript进阶/js拖拽事件.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js拖拽事件.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.8.</b>
                        
                        js拖拽事件
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.9" data-path="前端学习笔记/JavaScript/JavaScript进阶/js鼠标三击事件.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js鼠标三击事件.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.9.</b>
                        
                        js鼠标三击事件
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.10" data-path="前端学习笔记/JavaScript/JavaScript进阶/js多个按键触发.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/js多个按键触发.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.10.</b>
                        
                        js多个按键触发
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.11" data-path="前端学习笔记/JavaScript/JavaScript进阶/function.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/function.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.11.</b>
                        
                        js的function
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.2.12" data-path="前端学习笔记/JavaScript/JavaScript进阶/function的使用.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript进阶/function的使用.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.2.12.</b>
                        
                        jsfunction的使用
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.8.3" data-path="前端学习笔记/JavaScript/JavaScript高级/JavaScript高级.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/JavaScript高级.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.</b>
                        
                        JavaScript高级
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.3.1" data-path="前端学习笔记/JavaScript/JavaScript高级/js创建对象.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js创建对象.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.1.</b>
                        
                        js创建对象
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.2" data-path="前端学习笔记/JavaScript/JavaScript高级/js对象的属性.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js对象的属性.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.2.</b>
                        
                        js对象的属性
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.3" data-path="前端学习笔记/JavaScript/JavaScript高级/js对象的继承.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js对象的继承.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.3.</b>
                        
                        js对象的继承
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.4" data-path="前端学习笔记/JavaScript/JavaScript高级/js构造函数和原型对象.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js构造函数和原型对象.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.4.</b>
                        
                        js构造函数和原型对象
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.5" data-path="前端学习笔记/JavaScript/JavaScript高级/js事件冒泡.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js事件冒泡.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.5.</b>
                        
                        js事件冒泡
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.6" data-path="前端学习笔记/JavaScript/JavaScript高级/js运用Ajax.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js运用Ajax.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.6.</b>
                        
                        js运用Ajax
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.7" data-path="前端学习笔记/JavaScript/JavaScript高级/js中的call和apply.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js中的call和apply.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.7.</b>
                        
                        js中的call和apply
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.8" data-path="前端学习笔记/JavaScript/JavaScript高级/js中的new.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js中的new.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.8.</b>
                        
                        js中的new
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.9" data-path="前端学习笔记/JavaScript/JavaScript高级/js中的this.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js中的this.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.9.</b>
                        
                        js中的this
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.10" data-path="前端学习笔记/JavaScript/JavaScript高级/js中的闭包.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js中的闭包.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.10.</b>
                        
                        js中的闭包
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.11" data-path="前端学习笔记/JavaScript/JavaScript高级/js中的跨域.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js中的跨域.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.11.</b>
                        
                        js中的跨域
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.12" data-path="前端学习笔记/JavaScript/JavaScript高级/js事件代理.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js事件代理.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.12.</b>
                        
                        js事件代理
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.13" data-path="前端学习笔记/JavaScript/JavaScript高级/js的BOM对象.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js的BOM对象.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.13.</b>
                        
                        js的BOM对象
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.14" data-path="前端学习笔记/JavaScript/JavaScript高级/js中的存储.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js中的存储.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.14.</b>
                        
                        js中的存储
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.15" data-path="前端学习笔记/JavaScript/JavaScript高级/js面向对象编程.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js面向对象编程.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.15.</b>
                        
                        js面向对象编程
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.16" data-path="前端学习笔记/JavaScript/JavaScript高级/proto.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/proto.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.16.</b>
                        
                        proto属性
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.3.17" data-path="前端学习笔记/JavaScript/JavaScript高级/js正则表达式.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级/js正则表达式.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.3.17.</b>
                        
                        js正则表达式
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.8.4" data-path="前端学习笔记/JavaScript/JavaScript高级2/JavaScript高级2.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/JavaScript高级2.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.</b>
                        
                        JavaScript高级2
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.4.1" data-path="前端学习笔记/JavaScript/JavaScript高级2/参数代码太长的问题.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/参数代码太长的问题.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.1.</b>
                        
                        参数代码太长的问题
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.2" data-path="前端学习笔记/JavaScript/JavaScript高级2/传统构造函数存在的问题.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/传统构造函数存在的问题.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.2.</b>
                        
                        传统构造函数存在的问题
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.3" data-path="前端学习笔记/JavaScript/JavaScript高级2/对象的动态特性.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/对象的动态特性.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.3.</b>
                        
                        对象的动态特性
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.4" data-path="前端学习笔记/JavaScript/JavaScript高级2/对象相关的其他知识.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/对象相关的其他知识.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.4.</b>
                        
                        对象相关的其他知识
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.5" data-path="前端学习笔记/JavaScript/JavaScript高级2/构造函数.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/构造函数.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.5.</b>
                        
                        构造函数
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.6" data-path="前端学习笔记/JavaScript/JavaScript高级2/函数的重复创建问题.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/函数的重复创建问题.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.6.</b>
                        
                        函数的重复创建问题
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.7" data-path="前端学习笔记/JavaScript/JavaScript高级2/基础复习题.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/基础复习题.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.7.</b>
                        
                        基础复习题
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.8" data-path="前端学习笔记/JavaScript/JavaScript高级2/继承的实现方式.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/继承的实现方式.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.8.</b>
                        
                        继承的实现方式
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.9" data-path="前端学习笔记/JavaScript/JavaScript高级2/静态成员和实例成员.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/静态成员和实例成员.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.9.</b>
                        
                        静态成员和实例成员
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.10" data-path="前端学习笔记/JavaScript/JavaScript高级2/面向对象的三大特性.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/面向对象的三大特性.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.10.</b>
                        
                        面向对象的三大特性
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.11" data-path="前端学习笔记/JavaScript/JavaScript高级2/面向对象概念介绍.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/面向对象概念介绍.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.11.</b>
                        
                        面向对象概念介绍
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.12" data-path="前端学习笔记/JavaScript/JavaScript高级2/深拷贝和浅拷贝.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/深拷贝和浅拷贝.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.12.</b>
                        
                        深拷贝和浅拷贝
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.13" data-path="前端学习笔记/JavaScript/JavaScript高级2/使用原型解决构造函数问题.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/使用原型解决构造函数问题.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.13.</b>
                        
                        使用原型解决构造函数问题
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.14" data-path="前端学习笔记/JavaScript/JavaScript高级2/属性搜索原则.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/属性搜索原则.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.14.</b>
                        
                        属性搜索原则
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.15" data-path="前端学习笔记/JavaScript/JavaScript高级2/数据类型.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/数据类型.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.15.</b>
                        
                        数据类型
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.16" data-path="前端学习笔记/JavaScript/JavaScript高级2/异常处理.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/异常处理.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.16.</b>
                        
                        异常处理
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.17" data-path="前端学习笔记/JavaScript/JavaScript高级2/原型的使用.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/原型的使用.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.17.</b>
                        
                        原型的使用
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.18" data-path="前端学习笔记/JavaScript/JavaScript高级2/原型链结构.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/原型链结构.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.18.</b>
                        
                        原型链结构
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.19" data-path="前端学习笔记/JavaScript/JavaScript高级2/原型相关概念.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/原型相关概念.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.19.</b>
                        
                        原型相关概念
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.20" data-path="前端学习笔记/JavaScript/JavaScript高级2/原型式继承.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/原型式继承.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.20.</b>
                        
                        原型式继承
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.21" data-path="前端学习笔记/JavaScript/JavaScript高级2/值类型和引用类型.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/值类型和引用类型.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.21.</b>
                        
                        值类型和引用类型
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.8.4.22" data-path="前端学习笔记/JavaScript/JavaScript高级2/值类型和引用类型的特征.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript高级2/值类型和引用类型的特征.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.4.22.</b>
                        
                        值类型和引用类型的特征
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.8.5" data-path="前端学习笔记/JavaScript/JavaScript题库/JavaScript题库.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript题库/JavaScript题库.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.5.</b>
                        
                        JavaScript题库
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.5.1" data-path="前端学习笔记/JavaScript/JavaScript题库/JavaScript基础题.html">
            
                
                    <a href="../../前端学习笔记/JavaScript/JavaScript题库/JavaScript基础题.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.8.5.1.</b>
                        
                        JavaScript基础题
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.8.6" data-path="前端学习笔记/JavaScript/ES6语法/ES6语法.html">
            
            <span><b>2.8.6.</b> ES6语法</span>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.8.6.1" data-path="前端学习笔记/JavaScript/ES6语法/ES6箭头函数.html">
            
            <span><b>2.8.6.1.</b> ES6箭头函数</span>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter active" data-level="2.9" data-path="前端学习笔记/GIT/git的使用.html">
            
                
                    <a href="../../前端学习笔记/GIT/git的使用.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.9.</b>
                        
                        GIT
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.10" data-path="前端学习笔记/SASS语法/SASS语法.html">
            
                
                    <a href="../../前端学习笔记/SASS语法/SASS语法.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.10.</b>
                        
                        SASS语法
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.10.1" data-path="前端学习笔记/SASS语法/SASS安装.html">
            
                
                    <a href="../../前端学习笔记/SASS语法/SASS安装.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.10.1.</b>
                        
                        SASS安装
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.11" data-path="前端学习笔记/插件的使用/插件目录.html">
            
                
                    <a href="../../前端学习笔记/插件的使用/插件目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.11.</b>
                        
                        插件的使用
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.11.1" data-path="前端学习笔记/插件的使用/高德地图API.html">
            
                
                    <a href="../../前端学习笔记/插件的使用/高德地图API.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.11.1.</b>
                        
                        高德地图API
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.11.2" data-path="前端学习笔记/插件的使用/轮播图插件.html">
            
                
                    <a href="../../前端学习笔记/插件的使用/轮播图插件.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.11.2.</b>
                        
                        轮播图插件
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.11.3" data-path="前端学习笔记/插件的使用/Animate插件.html">
            
                
                    <a href="../../前端学习笔记/插件的使用/Animate插件.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.11.3.</b>
                        
                        Animate插件
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.12" data-path="前端学习笔记/移动端/移动端.html">
            
                
                    <a href="../../前端学习笔记/移动端/移动端.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.12.</b>
                        
                        移动端
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.12.1" data-path="前端学习笔记/移动端/移动端环境布局.html">
            
                
                    <a href="../../前端学习笔记/移动端/移动端环境布局.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.12.1.</b>
                        
                        移动端环境布局
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.13" data-path="前端学习笔记/网页布局神器/网页布局神器目录.html">
            
                
                    <a href="../../前端学习笔记/网页布局神器/网页布局神器目录.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.13.</b>
                        
                        网页布局神器
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.13.1" data-path="前端学习笔记/网页布局神器/FlexBox的使用.html">
            
                
                    <a href="../../前端学习笔记/网页布局神器/FlexBox的使用.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.13.1.</b>
                        
                        FlexBox的使用
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.13.2" data-path="前端学习笔记/网页布局神器/rem的使用.html">
            
                
                    <a href="../../前端学习笔记/网页布局神器/rem的使用.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.13.2.</b>
                        
                        rem的使用
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.13.3" data-path="前端学习笔记/网页布局神器/vw和vh的使用.html">
            
                
                    <a href="../../前端学习笔记/网页布局神器/vw和vh的使用.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.13.3.</b>
                        
                        vw和vh的使用
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.13.4" data-path="前端学习笔记/网页布局神器/媒体查询.html">
            
                
                    <a href="../../前端学习笔记/网页布局神器/媒体查询.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.13.4.</b>
                        
                        媒体查询
                    </a>
            
            
        </li>
    
        <li class="chapter " data-level="2.13.5" data-path="前端学习笔记/网页布局神器/筛子布局案例.html">
            
                
                    <a href="../../前端学习笔记/网页布局神器/筛子布局案例.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.13.5.</b>
                        
                        筛子布局案例
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    
        <li class="chapter " data-level="2.14" data-path="前端学习笔记/前端坑点总结/前端坑点总结.html">
            
                
                    <a href="../../前端学习笔记/前端坑点总结/前端坑点总结.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.14.</b>
                        
                        前端坑点总结
                    </a>
            
            
            <ul class="articles">
                
    
        <li class="chapter " data-level="2.14.1" data-path="前端学习笔记/前端坑点总结/HTML和CSS坑点总结.html">
            
                
                    <a href="../../前端学习笔记/前端坑点总结/HTML和CSS坑点总结.html">
                
                        <i class="fa fa-check"></i>
                        
                            <b>2.14.1.</b>
                        
                        HTML和CSS坑点总结
                    </a>
            
            
        </li>
    

            </ul>
            
        </li>
    

            </ul>
            
        </li>
    


            
            <li class="divider"></li>
            <li>
                <a href="https://www.gitbook.com" target="blank" class="gitbook-link">
                    Published with GitBook
                </a>
            </li>
            
        </ul>
    </nav>
</div>

    <div class="book-body">
        <div class="body-inner">
            <div class="book-header" role="navigation">
    <!-- Actions Left -->
    

    <!-- Title -->
    <h1>
        <i class="fa fa-circle-o-notch fa-spin"></i>
        <a href="../../" >我的笔记</a>
    </h1>
</div>

            <div class="page-wrapper" tabindex="-1" role="main">
                <div class="page-inner">
                
                
                    <section class="normal" id="section-">
                    
                        <h3 id="git&#x7684;&#x4F7F;&#x7528;">git&#x7684;&#x4F7F;&#x7528;</h3>
<h2 id="git&#x5E38;&#x7528;&#x547D;&#x4EE4;&#x603B;&#x7ED3;">Git&#x5E38;&#x7528;&#x547D;&#x4EE4;&#x603B;&#x7ED3;</h2>
<h4 id="git-init">git init</h4>
<pre><code> &#x5728;&#x672C;&#x5730;&#x65B0;&#x5EFA;&#x4E00;&#x4E2A;repo,&#x8FDB;&#x5165;&#x4E00;&#x4E2A;&#x9879;&#x76EE;&#x76EE;&#x5F55;,&#x6267;&#x884C;git init,&#x4F1A;&#x521D;&#x59CB;&#x5316;&#x4E00;&#x4E2A;repo,&#x5E76;&#x5728;&#x5F53;&#x524D;&#x6587;&#x4EF6;&#x5939;&#x4E0B;&#x521B;&#x5EFA;&#x4E00;&#x4E2A;.git&#x6587;&#x4EF6;&#x5939;.
</code></pre><h4 id="git-clone">git clone</h4>
<pre><code> &#x83B7;&#x53D6;&#x4E00;&#x4E2A;url&#x5BF9;&#x5E94;&#x7684;&#x8FDC;&#x7A0B;Git repo, &#x521B;&#x5EFA;&#x4E00;&#x4E2A;local copy.
 &#x4E00;&#x822C;&#x7684;&#x683C;&#x5F0F;&#x662F;git clone [url].
 clone&#x4E0B;&#x6765;&#x7684;repo&#x4F1A;&#x4EE5;url&#x6700;&#x540E;&#x4E00;&#x4E2A;&#x659C;&#x7EBF;&#x540E;&#x9762;&#x7684;&#x540D;&#x79F0;&#x547D;&#x540D;,&#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x6587;&#x4EF6;&#x5939;,&#x5982;&#x679C;&#x60F3;&#x8981;&#x6307;&#x5B9A;&#x7279;&#x5B9A;&#x7684;&#x540D;&#x79F0;,&#x53EF;&#x4EE5;git clone [url] newname&#x6307;&#x5B9A;.
</code></pre><h4 id="git-status">git status</h4>
<pre><code> &#x67E5;&#x8BE2;repo&#x7684;&#x72B6;&#x6001;.
 git status -s: -s&#x8868;&#x793A;short, -s&#x7684;&#x8F93;&#x51FA;&#x6807;&#x8BB0;&#x4F1A;&#x6709;&#x4E24;&#x5217;,&#x7B2C;&#x4E00;&#x5217;&#x662F;&#x5BF9;staging&#x533A;&#x57DF;&#x800C;&#x8A00;,&#x7B2C;&#x4E8C;&#x5217;&#x662F;&#x5BF9;working&#x76EE;&#x5F55;&#x800C;&#x8A00;.
</code></pre><h4 id="git-log">git log</h4>
<pre><code> show commit history of a branch.
 git log --oneline --number: &#x6BCF;&#x6761;log&#x53EA;&#x663E;&#x793A;&#x4E00;&#x884C;,&#x663E;&#x793A;number&#x6761;.
 git log --oneline --graph:&#x53EF;&#x4EE5;&#x56FE;&#x5F62;&#x5316;&#x5730;&#x8868;&#x793A;&#x51FA;&#x5206;&#x652F;&#x5408;&#x5E76;&#x5386;&#x53F2;.
 git log branchname&#x53EF;&#x4EE5;&#x663E;&#x793A;&#x7279;&#x5B9A;&#x5206;&#x652F;&#x7684;log.
 git log --oneline branch1 ^branch2,&#x53EF;&#x4EE5;&#x67E5;&#x770B;&#x5728;&#x5206;&#x652F;1,&#x5374;&#x4E0D;&#x5728;&#x5206;&#x652F;2&#x4E2D;&#x7684;&#x63D0;&#x4EA4;.^&#x8868;&#x793A;&#x6392;&#x9664;&#x8FD9;&#x4E2A;&#x5206;&#x652F;(Window&#x4E0B;&#x53EF;&#x80FD;&#x8981;&#x7ED9;^branch2&#x52A0;&#x4E0A;&#x5F15;&#x53F7;).
 git log --decorate&#x4F1A;&#x663E;&#x793A;&#x51FA;tag&#x4FE1;&#x606F;.
 git log --author=[author name] &#x53EF;&#x4EE5;&#x6307;&#x5B9A;&#x4F5C;&#x8005;&#x7684;&#x63D0;&#x4EA4;&#x5386;&#x53F2;.
 git log --since --before --until --after &#x6839;&#x636E;&#x63D0;&#x4EA4;&#x65F6;&#x95F4;&#x7B5B;&#x9009;log.
 --no-merges&#x53EF;&#x4EE5;&#x5C06;merge&#x7684;commits&#x6392;&#x9664;&#x5728;&#x5916;.
 git log --grep &#x6839;&#x636E;commit&#x4FE1;&#x606F;&#x8FC7;&#x6EE4;log: git log --grep=keywords
 &#x9ED8;&#x8BA4;&#x60C5;&#x51B5;&#x4E0B;, git log --grep --author&#x662F;OR&#x7684;&#x5173;&#x7CFB;,&#x5373;&#x6EE1;&#x8DB3;&#x4E00;&#x6761;&#x5373;&#x88AB;&#x8FD4;&#x56DE;,&#x5982;&#x679C;&#x4F60;&#x60F3;&#x8BA9;&#x5B83;&#x4EEC;&#x662F;AND&#x7684;&#x5173;&#x7CFB;,&#x53EF;&#x4EE5;&#x52A0;&#x4E0A;--all-match&#x7684;option.
 git log -S: filter by introduced diff.
 &#x6BD4;&#x5982;: git log -SmethodName (&#x6CE8;&#x610F;S&#x548C;&#x540E;&#x9762;&#x7684;&#x8BCD;&#x4E4B;&#x95F4;&#x6CA1;&#x6709;&#x7B49;&#x53F7;&#x5206;&#x9694;).
 git log -p: show patch introduced at each commit.
 &#x6BCF;&#x4E00;&#x4E2A;&#x63D0;&#x4EA4;&#x90FD;&#x662F;&#x4E00;&#x4E2A;&#x5FEB;&#x7167;(snapshot),Git&#x4F1A;&#x628A;&#x6BCF;&#x6B21;&#x63D0;&#x4EA4;&#x7684;diff&#x8BA1;&#x7B97;&#x51FA;&#x6765;,&#x4F5C;&#x4E3A;&#x4E00;&#x4E2A;patch&#x663E;&#x793A;&#x7ED9;&#x4F60;&#x770B;.
 &#x53E6;&#x4E00;&#x79CD;&#x65B9;&#x6CD5;&#x662F;git show [SHA].
 git log --stat: show diffstat of changes introduced at each commit.
 &#x540C;&#x6837;&#x662F;&#x7528;&#x6765;&#x770B;&#x6539;&#x52A8;&#x7684;&#x76F8;&#x5BF9;&#x4FE1;&#x606F;&#x7684;,--stat&#x6BD4;-p&#x7684;&#x8F93;&#x51FA;&#x66F4;&#x7B80;&#x5355;&#x4E00;&#x4E9B;.
</code></pre><h4 id="git-add">git add</h4>
<pre><code> &#x5728;&#x63D0;&#x4EA4;&#x4E4B;&#x524D;,Git&#x6709;&#x4E00;&#x4E2A;&#x6682;&#x5B58;&#x533A;(staging area),&#x53EF;&#x4EE5;&#x653E;&#x5165;&#x65B0;&#x6DFB;&#x52A0;&#x7684;&#x6587;&#x4EF6;&#x6216;&#x8005;&#x52A0;&#x5165;&#x65B0;&#x7684;&#x6539;&#x52A8;. commit&#x65F6;&#x63D0;&#x4EA4;&#x7684;&#x6539;&#x52A8;&#x662F;&#x4E0A;&#x4E00;&#x6B21;&#x52A0;&#x5165;&#x5230;staging area&#x4E2D;&#x7684;&#x6539;&#x52A8;,&#x800C;&#x4E0D;&#x662F;&#x6211;&#x4EEC;disk&#x4E0A;&#x7684;&#x6539;&#x52A8;.
 git add .
 &#x4F1A;&#x9012;&#x5F52;&#x5730;&#x6DFB;&#x52A0;&#x5F53;&#x524D;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;&#x4E2D;&#x7684;&#x6240;&#x6709;&#x6587;&#x4EF6;.
</code></pre><h4 id="git-diff">git diff</h4>
<pre><code> &#x4E0D;&#x52A0;&#x53C2;&#x6570;&#x7684;git diff:
 show diff of unstaged changes.
 &#x6B64;&#x547D;&#x4EE4;&#x6BD4;&#x8F83;&#x7684;&#x662F;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;&#x4E2D;&#x5F53;&#x524D;&#x6587;&#x4EF6;&#x548C;&#x6682;&#x5B58;&#x533A;&#x57DF;&#x5FEB;&#x7167;&#x4E4B;&#x95F4;&#x7684;&#x5DEE;&#x5F02;,&#x4E5F;&#x5C31;&#x662F;&#x4FEE;&#x6539;&#x4E4B;&#x540E;&#x8FD8;&#x6CA1;&#x6709;&#x6682;&#x5B58;&#x8D77;&#x6765;&#x7684;&#x53D8;&#x5316;&#x5185;&#x5BB9;.

 &#x82E5;&#x8981;&#x770B;&#x5DF2;&#x7ECF;&#x6682;&#x5B58;&#x8D77;&#x6765;&#x7684;&#x6587;&#x4EF6;&#x548C;&#x4E0A;&#x6B21;&#x63D0;&#x4EA4;&#x65F6;&#x7684;&#x5FEB;&#x7167;&#x4E4B;&#x95F4;&#x7684;&#x5DEE;&#x5F02;,&#x53EF;&#x4EE5;&#x7528;:
 git diff --cached &#x547D;&#x4EE4;.
 show diff of staged changes.
 (Git 1.6.1 &#x53CA;&#x66F4;&#x9AD8;&#x7248;&#x672C;&#x8FD8;&#x5141;&#x8BB8;&#x4F7F;&#x7528; git diff --staged&#xFF0C;&#x6548;&#x679C;&#x662F;&#x76F8;&#x540C;&#x7684;).

 git diff HEAD
 show diff of all staged or unstated changes.
 &#x4E5F;&#x5373;&#x6BD4;&#x8F83;woking directory&#x548C;&#x4E0A;&#x6B21;&#x63D0;&#x4EA4;&#x4E4B;&#x95F4;&#x6240;&#x6709;&#x7684;&#x6539;&#x52A8;.

 &#x5982;&#x679C;&#x60F3;&#x770B;&#x81EA;&#x4ECE;&#x67D0;&#x4E2A;&#x7248;&#x672C;&#x4E4B;&#x540E;&#x90FD;&#x6539;&#x52A8;&#x4E86;&#x4EC0;&#x4E48;,&#x53EF;&#x4EE5;&#x7528;:
 git diff [version tag]
 &#x8DDF;log&#x547D;&#x4EE4;&#x4E00;&#x6837;,diff&#x4E5F;&#x53EF;&#x4EE5;&#x52A0;&#x4E0A;--stat&#x53C2;&#x6570;&#x6765;&#x7B80;&#x5316;&#x8F93;&#x51FA;.

 git diff [branchA] [branchB]&#x53EF;&#x4EE5;&#x7528;&#x6765;&#x6BD4;&#x8F83;&#x4E24;&#x4E2A;&#x5206;&#x652F;.
 &#x5B83;&#x5B9E;&#x9645;&#x4E0A;&#x4F1A;&#x8FD4;&#x56DE;&#x4E00;&#x4E2A;&#x7531;A&#x5230;B&#x7684;patch,&#x4E0D;&#x662F;&#x6211;&#x4EEC;&#x60F3;&#x8981;&#x7684;&#x7ED3;&#x679C;.
 &#x4E00;&#x822C;&#x6211;&#x4EEC;&#x60F3;&#x8981;&#x7684;&#x7ED3;&#x679C;&#x662F;&#x4E24;&#x4E2A;&#x5206;&#x652F;&#x5206;&#x5F00;&#x4EE5;&#x540E;&#x5404;&#x81EA;&#x7684;&#x6539;&#x52A8;&#x90FD;&#x662F;&#x4EC0;&#x4E48;,&#x662F;&#x7531;&#x547D;&#x4EE4;:
 git diff [branchA]&#x2026;[branchB]&#x7ED9;&#x51FA;&#x7684;.
 &#x5B9E;&#x9645;&#x4E0A;&#x5B83;&#x662F;:git diff $(git merge-base [branchA] [branchB]) [branchB]&#x7684;&#x7ED3;&#x679C;.
</code></pre><h4 id="git-commit">git commit</h4>
<pre><code> &#x63D0;&#x4EA4;&#x5DF2;&#x7ECF;&#x88AB;add&#x8FDB;&#x6765;&#x7684;&#x6539;&#x52A8;.
 git commit -m &#x201C;the commit message&quot;
 git commit -a &#x4F1A;&#x5148;&#x628A;&#x6240;&#x6709;&#x5DF2;&#x7ECF;track&#x7684;&#x6587;&#x4EF6;&#x7684;&#x6539;&#x52A8;add&#x8FDB;&#x6765;,&#x7136;&#x540E;&#x63D0;&#x4EA4;(&#x6709;&#x70B9;&#x50CF;svn&#x7684;&#x4E00;&#x6B21;&#x63D0;&#x4EA4;,&#x4E0D;&#x7528;&#x5148;&#x6682;&#x5B58;). &#x5BF9;&#x4E8E;&#x6CA1;&#x6709;track&#x7684;&#x6587;&#x4EF6;,&#x8FD8;&#x662F;&#x9700;&#x8981;git add&#x4E00;&#x4E0B;.
 git commit --amend &#x589E;&#x8865;&#x63D0;&#x4EA4;. &#x4F1A;&#x4F7F;&#x7528;&#x4E0E;&#x5F53;&#x524D;&#x63D0;&#x4EA4;&#x8282;&#x70B9;&#x76F8;&#x540C;&#x7684;&#x7236;&#x8282;&#x70B9;&#x8FDB;&#x884C;&#x4E00;&#x6B21;&#x65B0;&#x7684;&#x63D0;&#x4EA4;,&#x65E7;&#x7684;&#x63D0;&#x4EA4;&#x5C06;&#x4F1A;&#x88AB;&#x53D6;&#x6D88;.
</code></pre><h4 id="git-reset">git reset</h4>
<pre><code> undo changes and commits.
 &#x8FD9;&#x91CC;&#x7684;HEAD&#x5173;&#x952E;&#x5B57;&#x6307;&#x7684;&#x662F;&#x5F53;&#x524D;&#x5206;&#x652F;&#x6700;&#x672B;&#x68A2;&#x6700;&#x65B0;&#x7684;&#x4E00;&#x4E2A;&#x63D0;&#x4EA4;.&#x4E5F;&#x5C31;&#x662F;&#x7248;&#x672C;&#x5E93;&#x4E2D;&#x8BE5;&#x5206;&#x652F;&#x4E0A;&#x7684;&#x6700;&#x65B0;&#x7248;&#x672C;.
 git reset HEAD: unstage files from index and reset pointer to HEAD
 &#x8FD9;&#x4E2A;&#x547D;&#x4EE4;&#x7528;&#x6765;&#x628A;&#x4E0D;&#x5C0F;&#x5FC3;add&#x8FDB;&#x53BB;&#x7684;&#x6587;&#x4EF6;&#x4ECE;staged&#x72B6;&#x6001;&#x53D6;&#x51FA;&#x6765;,&#x53EF;&#x4EE5;&#x5355;&#x72EC;&#x9488;&#x5BF9;&#x67D0;&#x4E00;&#x4E2A;&#x6587;&#x4EF6;&#x64CD;&#x4F5C;: git reset HEAD - - filename, &#x8FD9;&#x4E2A;- - &#x4E5F;&#x53EF;&#x4EE5;&#x4E0D;&#x52A0;.
 git reset --soft
 move HEAD to specific commit reference, index and staging are untouched.
 git reset --hard
 unstage files AND undo any changes in the working directory since last commit.
 &#x4F7F;&#x7528;git reset &#x2014;hard HEAD&#x8FDB;&#x884C;reset,&#x5373;&#x4E0A;&#x6B21;&#x63D0;&#x4EA4;&#x4E4B;&#x540E;,&#x6240;&#x6709;staged&#x7684;&#x6539;&#x52A8;&#x548C;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;&#x7684;&#x6539;&#x52A8;&#x90FD;&#x4F1A;&#x6D88;&#x5931;,&#x8FD8;&#x539F;&#x5230;&#x4E0A;&#x6B21;&#x63D0;&#x4EA4;&#x7684;&#x72B6;&#x6001;.
 &#x8FD9;&#x91CC;&#x7684;HEAD&#x53EF;&#x4EE5;&#x88AB;&#x5199;&#x6210;&#x4EFB;&#x4F55;&#x4E00;&#x6B21;&#x63D0;&#x4EA4;&#x7684;SHA-1.
 &#x4E0D;&#x5E26;soft&#x548C;hard&#x53C2;&#x6570;&#x7684;git reset,&#x5B9E;&#x9645;&#x4E0A;&#x5E26;&#x7684;&#x662F;&#x9ED8;&#x8BA4;&#x53C2;&#x6570;mixed.

 &#x603B;&#x7ED3;:
 git reset --mixed id,&#x662F;&#x5C06;git&#x7684;HEAD&#x53D8;&#x4E86;(&#x4E5F;&#x5C31;&#x662F;&#x63D0;&#x4EA4;&#x8BB0;&#x5F55;&#x53D8;&#x4E86;),&#x4F46;&#x6587;&#x4EF6;&#x5E76;&#x6CA1;&#x6709;&#x6539;&#x53D8;&#xFF0C;(&#x4E5F;&#x5C31;&#x662F;working tree&#x5E76;&#x6CA1;&#x6709;&#x6539;&#x53D8;). &#x53D6;&#x6D88;&#x4E86;commit&#x548C;add&#x7684;&#x5185;&#x5BB9;.
 git reset --soft id. &#x5B9E;&#x9645;&#x4E0A;&#xFF0C;&#x662F;git reset &#x2013;mixed id &#x540E;,&#x53C8;&#x505A;&#x4E86;&#x4E00;&#x6B21;git add.&#x5373;&#x53D6;&#x6D88;&#x4E86;commit&#x7684;&#x5185;&#x5BB9;.
 git reset --hard id.&#x662F;&#x5C06;git&#x7684;HEAD&#x53D8;&#x4E86;,&#x6587;&#x4EF6;&#x4E5F;&#x53D8;&#x4E86;.
 &#x6309;&#x6539;&#x52A8;&#x8303;&#x56F4;&#x6392;&#x5E8F;&#x5982;&#x4E0B;:
 soft (commit) &lt; mixed (commit + add) &lt; hard (commit + add + local working)
</code></pre><h4 id="git-revert">git revert</h4>
<pre><code> &#x53CD;&#x8F6C;&#x64A4;&#x9500;&#x63D0;&#x4EA4;.&#x53EA;&#x8981;&#x628A;&#x51FA;&#x9519;&#x7684;&#x63D0;&#x4EA4;(commit)&#x7684;&#x540D;&#x5B57;(reference)&#x4F5C;&#x4E3A;&#x53C2;&#x6570;&#x4F20;&#x7ED9;&#x547D;&#x4EE4;&#x5C31;&#x53EF;&#x4EE5;&#x4E86;.
 git revert HEAD: &#x64A4;&#x9500;&#x6700;&#x8FD1;&#x7684;&#x4E00;&#x4E2A;&#x63D0;&#x4EA4;.
 git revert&#x4F1A;&#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x53CD;&#x5411;&#x7684;&#x65B0;&#x63D0;&#x4EA4;,&#x53EF;&#x4EE5;&#x901A;&#x8FC7;&#x53C2;&#x6570;-n&#x6765;&#x544A;&#x8BC9;Git&#x5148;&#x4E0D;&#x8981;&#x63D0;&#x4EA4;.
</code></pre><h4 id="git-rm">git rm</h4>
<pre><code> git rm file: &#x4ECE;staging&#x533A;&#x79FB;&#x9664;&#x6587;&#x4EF6;,&#x540C;&#x65F6;&#x4E5F;&#x79FB;&#x9664;&#x51FA;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;.
 git rm --cached: &#x4ECE;staging&#x533A;&#x79FB;&#x9664;&#x6587;&#x4EF6;,&#x4F46;&#x7559;&#x5728;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;&#x4E2D;.
 git rm --cached&#x4ECE;&#x529F;&#x80FD;&#x4E0A;&#x7B49;&#x540C;&#x4E8E;git reset HEAD,&#x6E05;&#x9664;&#x4E86;&#x7F13;&#x5B58;&#x533A;,&#x4F46;&#x4E0D;&#x52A8;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;&#x6811;.
</code></pre><h4 id="git-clean">git clean</h4>
<pre><code> git clean&#x662F;&#x4ECE;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;&#x4E2D;&#x79FB;&#x9664;&#x6CA1;&#x6709;track&#x7684;&#x6587;&#x4EF6;.
 &#x901A;&#x5E38;&#x7684;&#x53C2;&#x6570;&#x662F;git clean -df:
 -d&#x8868;&#x793A;&#x540C;&#x65F6;&#x79FB;&#x9664;&#x76EE;&#x5F55;,-f&#x8868;&#x793A;force,&#x56E0;&#x4E3A;&#x5728;git&#x7684;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x4E2D;, clean.requireForce=true,&#x5982;&#x679C;&#x4E0D;&#x52A0;-f,clean&#x5C06;&#x4F1A;&#x62D2;&#x7EDD;&#x6267;&#x884C;.
</code></pre><h4 id="git-mv">git mv</h4>
<pre><code> git rm - - cached orig; mv orig new; git add new
</code></pre><h4 id="git-stash">git stash</h4>
<pre><code> &#x628A;&#x5F53;&#x524D;&#x7684;&#x6539;&#x52A8;&#x538B;&#x5165;&#x4E00;&#x4E2A;&#x6808;.
 git stash&#x5C06;&#x4F1A;&#x628A;&#x5F53;&#x524D;&#x76EE;&#x5F55;&#x548C;index&#x4E2D;&#x7684;&#x6240;&#x6709;&#x6539;&#x52A8;(&#x4F46;&#x4E0D;&#x5305;&#x62EC;&#x672A;track&#x7684;&#x6587;&#x4EF6;)&#x538B;&#x5165;&#x4E00;&#x4E2A;&#x6808;,&#x7136;&#x540E;&#x7559;&#x7ED9;&#x4F60;&#x4E00;&#x4E2A;clean&#x7684;&#x5DE5;&#x4F5C;&#x72B6;&#x6001;,&#x5373;&#x5904;&#x4E8E;&#x4E0A;&#x4E00;&#x6B21;&#x6700;&#x65B0;&#x63D0;&#x4EA4;&#x5904;.
 git stash list&#x4F1A;&#x663E;&#x793A;&#x8FD9;&#x4E2A;&#x6808;&#x7684;list.
 git stash apply:&#x53D6;&#x51FA;stash&#x4E2D;&#x7684;&#x4E0A;&#x4E00;&#x4E2A;&#x9879;&#x76EE;(stash@{0}),&#x5E76;&#x4E14;&#x5E94;&#x7528;&#x4E8E;&#x5F53;&#x524D;&#x7684;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;.
 &#x4E5F;&#x53EF;&#x4EE5;&#x6307;&#x5B9A;&#x522B;&#x7684;&#x9879;&#x76EE;,&#x6BD4;&#x5982;git stash apply stash@{1}.
 &#x5982;&#x679C;&#x4F60;&#x5728;&#x5E94;&#x7528;stash&#x4E2D;&#x9879;&#x76EE;&#x7684;&#x540C;&#x65F6;&#x60F3;&#x8981;&#x5220;&#x9664;&#x5B83;,&#x53EF;&#x4EE5;&#x7528;git stash pop

 &#x5220;&#x9664;stash&#x4E2D;&#x7684;&#x9879;&#x76EE;:
 git stash drop: &#x5220;&#x9664;&#x4E0A;&#x4E00;&#x4E2A;,&#x4E5F;&#x53EF;&#x6307;&#x5B9A;&#x53C2;&#x6570;&#x5220;&#x9664;&#x6307;&#x5B9A;&#x7684;&#x4E00;&#x4E2A;&#x9879;&#x76EE;.
 git stash clear: &#x5220;&#x9664;&#x6240;&#x6709;&#x9879;&#x76EE;.
</code></pre><h4 id="git-branch">git branch</h4>
<pre><code> git branch&#x53EF;&#x4EE5;&#x7528;&#x6765;&#x5217;&#x51FA;&#x5206;&#x652F;,&#x521B;&#x5EFA;&#x5206;&#x652F;&#x548C;&#x5220;&#x9664;&#x5206;&#x652F;.
 git branch -v&#x53EF;&#x4EE5;&#x770B;&#x89C1;&#x6BCF;&#x4E00;&#x4E2A;&#x5206;&#x652F;&#x7684;&#x6700;&#x540E;&#x4E00;&#x6B21;&#x63D0;&#x4EA4;.
 git branch: &#x5217;&#x51FA;&#x672C;&#x5730;&#x6240;&#x6709;&#x5206;&#x652F;,&#x5F53;&#x524D;&#x5206;&#x652F;&#x4F1A;&#x88AB;&#x661F;&#x53F7;&#x6807;&#x793A;&#x51FA;.
 git branch (branchname): &#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x65B0;&#x7684;&#x5206;&#x652F;(&#x5F53;&#x4F60;&#x7528;&#x8FD9;&#x79CD;&#x65B9;&#x5F0F;&#x521B;&#x5EFA;&#x5206;&#x652F;&#x7684;&#x65F6;&#x5019;,&#x5206;&#x652F;&#x662F;&#x57FA;&#x4E8E;&#x4F60;&#x7684;&#x4E0A;&#x4E00;&#x6B21;&#x63D0;&#x4EA4;&#x5EFA;&#x7ACB;&#x7684;). 
 git branch -d (branchname): &#x5220;&#x9664;&#x4E00;&#x4E2A;&#x5206;&#x652F;.
 &#x5220;&#x9664;remote&#x7684;&#x5206;&#x652F;:
 git push (remote-name) :(branch-name): delete a remote branch.
 &#x8FD9;&#x4E2A;&#x662F;&#x56E0;&#x4E3A;&#x5B8C;&#x6574;&#x7684;&#x547D;&#x4EE4;&#x5F62;&#x5F0F;&#x662F;:
 git push remote-name local-branch:remote-branch
 &#x800C;&#x8FD9;&#x91CC;local-branch&#x7684;&#x90E8;&#x5206;&#x4E3A;&#x7A7A;,&#x5C31;&#x610F;&#x5473;&#x7740;&#x5220;&#x9664;&#x4E86;remote-branch
</code></pre><h4 id="git-checkout">git checkout</h4>
<p>&#x3000;&#x3000;git checkout (branchname)</p>
<h4 id="&#x5207;&#x6362;&#x5230;&#x4E00;&#x4E2A;&#x5206;&#x652F;">&#x5207;&#x6362;&#x5230;&#x4E00;&#x4E2A;&#x5206;&#x652F;.</h4>
<pre><code> git checkout -b (branchname): &#x521B;&#x5EFA;&#x5E76;&#x5207;&#x6362;&#x5230;&#x65B0;&#x7684;&#x5206;&#x652F;.
 &#x8FD9;&#x4E2A;&#x547D;&#x4EE4;&#x662F;&#x5C06;git branch newbranch&#x548C;git checkout newbranch&#x5408;&#x5728;&#x4E00;&#x8D77;&#x7684;&#x7ED3;&#x679C;.
 checkout&#x8FD8;&#x6709;&#x53E6;&#x4E00;&#x4E2A;&#x4F5C;&#x7528;:&#x66FF;&#x6362;&#x672C;&#x5730;&#x6539;&#x52A8;:
 git checkout --&lt;filename&gt;
 &#x6B64;&#x547D;&#x4EE4;&#x4F1A;&#x4F7F;&#x7528;HEAD&#x4E2D;&#x7684;&#x6700;&#x65B0;&#x5185;&#x5BB9;&#x66FF;&#x6362;&#x6389;&#x4F60;&#x7684;&#x5DE5;&#x4F5C;&#x76EE;&#x5F55;&#x4E2D;&#x7684;&#x6587;&#x4EF6;.&#x5DF2;&#x6DFB;&#x52A0;&#x5230;&#x6682;&#x5B58;&#x533A;&#x7684;&#x6539;&#x52A8;&#x4EE5;&#x53CA;&#x65B0;&#x6587;&#x4EF6;&#x90FD;&#x4E0D;&#x4F1A;&#x53D7;&#x5230;&#x5F71;&#x54CD;.
 &#x6CE8;&#x610F;:git checkout filename&#x4F1A;&#x5220;&#x9664;&#x8BE5;&#x6587;&#x4EF6;&#x4E2D;&#x6240;&#x6709;&#x6CA1;&#x6709;&#x6682;&#x5B58;&#x548C;&#x63D0;&#x4EA4;&#x7684;&#x6539;&#x52A8;,&#x8FD9;&#x4E2A;&#x64CD;&#x4F5C;&#x662F;&#x4E0D;&#x53EF;&#x9006;&#x7684;.
</code></pre><h4 id="git-merge">git merge</h4>
<pre><code> &#x628A;&#x4E00;&#x4E2A;&#x5206;&#x652F;merge&#x8FDB;&#x5F53;&#x524D;&#x7684;&#x5206;&#x652F;.
 git merge [alias]/[branch]
 &#x628A;&#x8FDC;&#x7A0B;&#x5206;&#x652F;merge&#x5230;&#x5F53;&#x524D;&#x5206;&#x652F;.

 &#x5982;&#x679C;&#x51FA;&#x73B0;&#x51B2;&#x7A81;,&#x9700;&#x8981;&#x624B;&#x52A8;&#x4FEE;&#x6539;,&#x53EF;&#x4EE5;&#x7528;git mergetool.
 &#x89E3;&#x51B3;&#x51B2;&#x7A81;&#x7684;&#x65F6;&#x5019;&#x53EF;&#x4EE5;&#x7528;&#x5230;git diff,&#x89E3;&#x51B3;&#x5B8C;&#x4E4B;&#x540E;&#x7528;git add&#x6DFB;&#x52A0;,&#x5373;&#x8868;&#x793A;&#x51B2;&#x7A81;&#x5DF2;&#x7ECF;&#x88AB;resolved.
</code></pre><h4 id="git-tag">git tag</h4>
<pre><code> tag a point in history as import.
 &#x4F1A;&#x5728;&#x4E00;&#x4E2A;&#x63D0;&#x4EA4;&#x4E0A;&#x5EFA;&#x7ACB;&#x6C38;&#x4E45;&#x6027;&#x7684;&#x4E66;&#x7B7E;,&#x901A;&#x5E38;&#x662F;&#x53D1;&#x5E03;&#x4E00;&#x4E2A;release&#x7248;&#x672C;&#x6216;&#x8005;ship&#x4E86;&#x4EC0;&#x4E48;&#x4E1C;&#x897F;&#x4E4B;&#x540E;&#x52A0;tag.
 &#x6BD4;&#x5982;: git tag v1.0
 git tag -a v1.0, -a&#x53C2;&#x6570;&#x4F1A;&#x5141;&#x8BB8;&#x4F60;&#x6DFB;&#x52A0;&#x4E00;&#x4E9B;&#x4FE1;&#x606F;,&#x5373;make an annotated tag.
 &#x5F53;&#x4F60;&#x8FD0;&#x884C;git tag -a&#x547D;&#x4EE4;&#x7684;&#x65F6;&#x5019;,Git&#x4F1A;&#x6253;&#x5F00;&#x4E00;&#x4E2A;&#x7F16;&#x8F91;&#x5668;&#x8BA9;&#x4F60;&#x8F93;&#x5165;tag&#x4FE1;&#x606F;.

 &#x6211;&#x4EEC;&#x53EF;&#x4EE5;&#x5229;&#x7528;commit SHA&#x6765;&#x7ED9;&#x4E00;&#x4E2A;&#x8FC7;&#x53BB;&#x7684;&#x63D0;&#x4EA4;&#x6253;tag:
 git tag -a v0.9 XXXX

 push&#x7684;&#x65F6;&#x5019;&#x662F;&#x4E0D;&#x5305;&#x542B;tag&#x7684;,&#x5982;&#x679C;&#x60F3;&#x5305;&#x542B;,&#x53EF;&#x4EE5;&#x5728;push&#x65F6;&#x52A0;&#x4E0A;--tags&#x53C2;&#x6570;.
 fetch&#x7684;&#x65F6;&#x5019;,branch HEAD&#x53EF;&#x4EE5;reach&#x7684;tags&#x662F;&#x81EA;&#x52A8;&#x88AB;fetch&#x4E0B;&#x6765;&#x7684;, tags that aren&#x2019;t reachable from branch heads will be skipped.&#x5982;&#x679C;&#x60F3;&#x786E;&#x4FDD;&#x6240;&#x6709;&#x7684;tags&#x90FD;&#x88AB;&#x5305;&#x542B;&#x8FDB;&#x6765;,&#x9700;&#x8981;&#x52A0;&#x4E0A;--tags&#x9009;&#x9879;.
</code></pre><h4 id="git-remote">git remote</h4>
<pre><code> list, add and delete remote repository aliases.
 &#x56E0;&#x4E3A;&#x4E0D;&#x9700;&#x8981;&#x6BCF;&#x6B21;&#x90FD;&#x7528;&#x5B8C;&#x6574;&#x7684;url,&#x6240;&#x4EE5;Git&#x4E3A;&#x6BCF;&#x4E00;&#x4E2A;remote repo&#x7684;url&#x90FD;&#x5EFA;&#x7ACB;&#x4E00;&#x4E2A;&#x522B;&#x540D;,&#x7136;&#x540E;&#x7528;git remote&#x6765;&#x7BA1;&#x7406;&#x8FD9;&#x4E2A;list.
 git remote: &#x5217;&#x51FA;remote aliases.
 &#x5982;&#x679C;&#x4F60;clone&#x4E00;&#x4E2A;project,Git&#x4F1A;&#x81EA;&#x52A8;&#x5C06;&#x539F;&#x6765;&#x7684;url&#x6DFB;&#x52A0;&#x8FDB;&#x6765;,&#x522B;&#x540D;&#x5C31;&#x53EB;&#x505A;:origin.
 git remote -v:&#x53EF;&#x4EE5;&#x770B;&#x89C1;&#x6BCF;&#x4E00;&#x4E2A;&#x522B;&#x540D;&#x5BF9;&#x5E94;&#x7684;&#x5B9E;&#x9645;url.
 git remote add [alias] [url]: &#x6DFB;&#x52A0;&#x4E00;&#x4E2A;&#x65B0;&#x7684;remote repo.
 git remote rm [alias]: &#x5220;&#x9664;&#x4E00;&#x4E2A;&#x5B58;&#x5728;&#x7684;remote alias.
 git remote rename [old-alias] [new-alias]: &#x91CD;&#x547D;&#x540D;.
 git remote set-url [alias] [url]:&#x66F4;&#x65B0;url. &#x53EF;&#x4EE5;&#x52A0;&#x4E0A;&#x2014;push&#x548C;fetch&#x53C2;&#x6570;,&#x4E3A;&#x540C;&#x4E00;&#x4E2A;&#x522B;&#x540D;set&#x4E0D;&#x540C;&#x7684;&#x5B58;&#x53D6;&#x5730;&#x5740;.
</code></pre><h4 id="git-fetch">git fetch</h4>
<pre><code> download new branches and data from a remote repository.
 &#x53EF;&#x4EE5;git fetch [alias]&#x53D6;&#x67D0;&#x4E00;&#x4E2A;&#x8FDC;&#x7A0B;repo,&#x4E5F;&#x53EF;&#x4EE5;git fetch --all&#x53D6;&#x5230;&#x5168;&#x90E8;repo
 fetch&#x5C06;&#x4F1A;&#x53D6;&#x5230;&#x6240;&#x6709;&#x4F60;&#x672C;&#x5730;&#x6CA1;&#x6709;&#x7684;&#x6570;&#x636E;,&#x6240;&#x6709;&#x53D6;&#x4E0B;&#x6765;&#x7684;&#x5206;&#x652F;&#x53EF;&#x4EE5;&#x88AB;&#x53EB;&#x505A;remote branches,&#x5B83;&#x4EEC;&#x548C;&#x672C;&#x5730;&#x5206;&#x652F;&#x4E00;&#x6837;(&#x53EF;&#x4EE5;&#x770B;diff,log&#x7B49;,&#x4E5F;&#x53EF;&#x4EE5;merge&#x5230;&#x5176;&#x4ED6;&#x5206;&#x652F;),&#x4F46;&#x662F;Git&#x4E0D;&#x5141;&#x8BB8;&#x4F60;checkout&#x5230;&#x5B83;&#x4EEC;. 
</code></pre><h4 id="git-pull">git pull</h4>
<pre><code> fetch from a remote repo and try to merge into the current branch.
 pull == fetch + merge FETCH_HEAD
 git pull&#x4F1A;&#x9996;&#x5148;&#x6267;&#x884C;git fetch,&#x7136;&#x540E;&#x6267;&#x884C;git merge,&#x628A;&#x53D6;&#x6765;&#x7684;&#x5206;&#x652F;&#x7684;head merge&#x5230;&#x5F53;&#x524D;&#x5206;&#x652F;.&#x8FD9;&#x4E2A;merge&#x64CD;&#x4F5C;&#x4F1A;&#x4EA7;&#x751F;&#x4E00;&#x4E2A;&#x65B0;&#x7684;commit.    
 &#x5982;&#x679C;&#x4F7F;&#x7528;--rebase&#x53C2;&#x6570;,&#x5B83;&#x4F1A;&#x6267;&#x884C;git rebase&#x6765;&#x53D6;&#x4EE3;&#x539F;&#x6765;&#x7684;git merge.
</code></pre><h4 id="git-rebase">git rebase</h4>
<pre><code> --rebase&#x4E0D;&#x4F1A;&#x4EA7;&#x751F;&#x5408;&#x5E76;&#x7684;&#x63D0;&#x4EA4;,&#x5B83;&#x4F1A;&#x5C06;&#x672C;&#x5730;&#x7684;&#x6240;&#x6709;&#x63D0;&#x4EA4;&#x4E34;&#x65F6;&#x4FDD;&#x5B58;&#x4E3A;&#x8865;&#x4E01;(patch),&#x653E;&#x5728;&#x201D;.git/rebase&#x201D;&#x76EE;&#x5F55;&#x4E2D;,&#x7136;&#x540E;&#x5C06;&#x5F53;&#x524D;&#x5206;&#x652F;&#x66F4;&#x65B0;&#x5230;&#x6700;&#x65B0;&#x7684;&#x5206;&#x652F;&#x5C16;&#x7AEF;,&#x6700;&#x540E;&#x628A;&#x4FDD;&#x5B58;&#x7684;&#x8865;&#x4E01;&#x5E94;&#x7528;&#x5230;&#x5206;&#x652F;&#x4E0A;.
 rebase&#x7684;&#x8FC7;&#x7A0B;&#x4E2D;,&#x4E5F;&#x8BB8;&#x4F1A;&#x51FA;&#x73B0;&#x51B2;&#x7A81;,Git&#x4F1A;&#x505C;&#x6B62;rebase&#x5E76;&#x8BA9;&#x4F60;&#x89E3;&#x51B3;&#x51B2;&#x7A81;,&#x5728;&#x89E3;&#x51B3;&#x5B8C;&#x51B2;&#x7A81;&#x4E4B;&#x540E;,&#x7528;git add&#x53BB;&#x66F4;&#x65B0;&#x8FD9;&#x4E9B;&#x5185;&#x5BB9;,&#x7136;&#x540E;&#x65E0;&#x9700;&#x6267;&#x884C;commit,&#x53EA;&#x9700;&#x8981;:
 git rebase --continue&#x5C31;&#x4F1A;&#x7EE7;&#x7EED;&#x6253;&#x4F59;&#x4E0B;&#x7684;&#x8865;&#x4E01;.
 git rebase --abort&#x5C06;&#x4F1A;&#x7EC8;&#x6B62;rebase,&#x5F53;&#x524D;&#x5206;&#x652F;&#x5C06;&#x4F1A;&#x56DE;&#x5230;rebase&#x4E4B;&#x524D;&#x7684;&#x72B6;&#x6001;.
</code></pre><h4 id="git-push">git push</h4>
<pre><code> push your new branches and data to a remote repository.
 git push [alias] [branch]
 &#x5C06;&#x4F1A;&#x628A;&#x5F53;&#x524D;&#x5206;&#x652F;merge&#x5230;alias&#x4E0A;&#x7684;[branch]&#x5206;&#x652F;.&#x5982;&#x679C;&#x5206;&#x652F;&#x5DF2;&#x7ECF;&#x5B58;&#x5728;,&#x5C06;&#x4F1A;&#x66F4;&#x65B0;,&#x5982;&#x679C;&#x4E0D;&#x5B58;&#x5728;,&#x5C06;&#x4F1A;&#x6DFB;&#x52A0;&#x8FD9;&#x4E2A;&#x5206;&#x652F;.
 &#x5982;&#x679C;&#x6709;&#x591A;&#x4E2A;&#x4EBA;&#x5411;&#x540C;&#x4E00;&#x4E2A;remote repo push&#x4EE3;&#x7801;, Git&#x4F1A;&#x9996;&#x5148;&#x5728;&#x4F60;&#x8BD5;&#x56FE;push&#x7684;&#x5206;&#x652F;&#x4E0A;&#x8FD0;&#x884C;git log,&#x68C0;&#x67E5;&#x5B83;&#x7684;&#x5386;&#x53F2;&#x4E2D;&#x662F;&#x5426;&#x80FD;&#x770B;&#x5230;server&#x4E0A;&#x7684;branch&#x73B0;&#x5728;&#x7684;tip,&#x5982;&#x679C;&#x672C;&#x5730;&#x5386;&#x53F2;&#x4E2D;&#x4E0D;&#x80FD;&#x770B;&#x5230;server&#x7684;tip,&#x8BF4;&#x660E;&#x672C;&#x5730;&#x7684;&#x4EE3;&#x7801;&#x4E0D;&#x662F;&#x6700;&#x65B0;&#x7684;,Git&#x4F1A;&#x62D2;&#x7EDD;&#x4F60;&#x7684;push,&#x8BA9;&#x4F60;&#x5148;fetch,merge,&#x4E4B;&#x540E;&#x518D;push,&#x8FD9;&#x6837;&#x5C31;&#x4FDD;&#x8BC1;&#x4E86;&#x6240;&#x6709;&#x4EBA;&#x7684;&#x6539;&#x52A8;&#x90FD;&#x4F1A;&#x88AB;&#x8003;&#x8651;&#x8FDB;&#x6765;.
</code></pre><h4 id="git-reflog">git reflog</h4>
<pre><code> git reflog&#x662F;&#x5BF9;reflog&#x8FDB;&#x884C;&#x7BA1;&#x7406;&#x7684;&#x547D;&#x4EE4;,reflog&#x662F;git&#x7528;&#x6765;&#x8BB0;&#x5F55;&#x5F15;&#x7528;&#x53D8;&#x5316;&#x7684;&#x4E00;&#x79CD;&#x673A;&#x5236;,&#x6BD4;&#x5982;&#x8BB0;&#x5F55;&#x5206;&#x652F;&#x7684;&#x53D8;&#x5316;&#x6216;&#x8005;&#x662F;HEAD&#x5F15;&#x7528;&#x7684;&#x53D8;&#x5316;.
 &#x5F53;git reflog&#x4E0D;&#x6307;&#x5B9A;&#x5F15;&#x7528;&#x7684;&#x65F6;&#x5019;,&#x9ED8;&#x8BA4;&#x5217;&#x51FA;HEAD&#x7684;reflog.
 HEAD@{0}&#x4EE3;&#x8868;HEAD&#x5F53;&#x524D;&#x7684;&#x503C;,HEAD@{3}&#x4EE3;&#x8868;HEAD&#x5728;3&#x6B21;&#x53D8;&#x5316;&#x4E4B;&#x524D;&#x7684;&#x503C;.
 git&#x4F1A;&#x5C06;&#x53D8;&#x5316;&#x8BB0;&#x5F55;&#x5230;HEAD&#x5BF9;&#x5E94;&#x7684;reflog&#x6587;&#x4EF6;&#x4E2D;,&#x5176;&#x8DEF;&#x5F84;&#x4E3A;.git/logs/HEAD, &#x5206;&#x652F;&#x7684;reflog&#x6587;&#x4EF6;&#x90FD;&#x653E;&#x5728;.git/logs/refs&#x76EE;&#x5F55;&#x4E0B;&#x7684;&#x5B50;&#x76EE;&#x5F55;&#x4E2D;.
</code></pre><h4 id="&#x7279;&#x6B8A;&#x7B26;&#x53F7;">&#x7279;&#x6B8A;&#x7B26;&#x53F7;:</h4>
<pre><code> ^&#x4EE3;&#x8868;&#x7236;&#x63D0;&#x4EA4;,&#x5F53;&#x4E00;&#x4E2A;&#x63D0;&#x4EA4;&#x6709;&#x591A;&#x4E2A;&#x7236;&#x63D0;&#x4EA4;&#x65F6;,&#x53EF;&#x4EE5;&#x901A;&#x8FC7;&#x5728;^&#x540E;&#x9762;&#x8DDF;&#x4E0A;&#x4E00;&#x4E2A;&#x6570;&#x5B57;,&#x8868;&#x793A;&#x7B2C;&#x51E0;&#x4E2A;&#x7236;&#x63D0;&#x4EA4;: ^&#x76F8;&#x5F53;&#x4E8E;^1.
 ~&lt;n&gt;&#x76F8;&#x5F53;&#x4E8E;&#x8FDE;&#x7EED;&#x7684;&lt;n&gt;&#x4E2A;^.
</code></pre>
                    
                    </section>
                
                
                </div>
            </div>
        </div>

        
        <a href="../../前端学习笔记/JavaScript/JavaScript题库/JavaScript基础题.html" class="navigation navigation-prev " aria-label="Previous page: JavaScript基础题"><i class="fa fa-angle-left"></i></a>
        
        
        <a href="../../前端学习笔记/SASS语法/SASS语法.html" class="navigation navigation-next " aria-label="Next page: SASS语法"><i class="fa fa-angle-right"></i></a>
        
    </div>
</div>

        
<script src="../../gitbook/app.js"></script>

    
    <script src="../../gitbook/plugins/gitbook-plugin-toggle-chapters/toggle.js"></script>
    

    
    <script src="../../gitbook/plugins/gitbook-plugin-expandable-chapters/expandable-chapters.js"></script>
    

    
    <script src="../../gitbook/plugins/gitbook-plugin-search/lunr.min.js"></script>
    

    
    <script src="../../gitbook/plugins/gitbook-plugin-search/search.js"></script>
    

    
    <script src="../../gitbook/plugins/gitbook-plugin-sharing/buttons.js"></script>
    

    
    <script src="../../gitbook/plugins/gitbook-plugin-fontsettings/buttons.js"></script>
    

    
    <script src="../../gitbook/plugins/gitbook-plugin-livereload/plugin.js"></script>
    

<script>
require(["gitbook"], function(gitbook) {
    var config = {"toggle-chapters":{},"expandable-chapters":{},"highlight":{},"search":{"maxIndexSize":1000000},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"livereload":{}};
    gitbook.start(config);
});
</script>

        <!-- body:end -->
    </body>
    <!-- End of book 我的笔记 -->
</html>
